package com.lsh.oms.api.model.status;

import com.alibaba.fastjson.annotation.JSONField;
import com.lsh.oms.api.model.order.OrderDeliveryHeadDTO;
import com.lsh.oms.api.model.order.OrderReceiptHeadDTO;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * @author peter
 */
@Getter
@Setter
@ToString
@NoArgsConstructor
public class UpdateStatusDto implements Serializable{

	private static final long serialVersionUID = -4775866652903551228L;

	private String erp;
	
	private Integer status;
	
	@JSONField(name="orderCode")
	private Long orderNo;
	
	private Integer lackDeliveryType;
	
	private OrderDeliveryHeadDTO delivryHead;
	
	private OrderReceiptHeadDTO rceiptHead;
	
	private String misExt;
	
	private Integer isComment;
	
	private Integer isPass;
	
	private Long id;
	
	private String soCode;

	private String warehouseCode;

	private Integer saleModel;

	private Integer deliveryType;

}
